explain meticulously - Allemand Anglais Dictionnaire